Object.prototype._create = function (proto) {
    function F() { }
    F.prototype = proto;
    return new F();
}